Ряд Штурма
Ряд Штурма (система Штурма) для вещественного многочлена — последовательность многочленов, позволяющая эффективно определять количество корней многочлена на промежутке и приближённо вычислять их с помощью теоремы Штурма .
Ряд и теорема названы именем французского математика Жака Штурма, определившего ряд и его свойства, а также разработавшего конструктивный способ построения такого ряда в 1829 году.
Определение
[править | править код]Рассмотрим многочлен с вещественными коэффициентами. Конечная упорядоченная последовательность отличных от нуля многочленов
с вещественными коэффициентами называется рядом Штурма для многочлена , если выполнены следующие условия:
- множества корней и совпадают;
- не имеет вещественных корней;
- если и , то ;
- если , то произведение меняет знак с минуса на плюс, когда , возрастая, проходит через точку , то есть когда существует такое , что для и для .
Значением ряда Штурма в точке называется количество смен знака в последовательности после исключения нулей.
Иногда ряд Штурма также определяют как построенный определённым образом
ряд Штурма.Теорема Штурма
[править | править код]Пусть — ненулевой многочлен с вещественными коэффициентами, — некоторый ряд Штурма для него, — промежуток вещественной прямой, причём . Тогда число различных корней многочлена на промежутке равно , где — значение ряда Штурма в точке .
Построение
[править | править код]Ряд Штурма существует для любого ненулевого вещественного многочлена.
Пусть многочлен , отличающийся от константы, не имеет кратных корней. Тогда ряд Штурма для него можно построить, например, следующим образом:
- ;
- ;
- Если () имеет корни, то , где — остаток от деления многочлена на многочлен в кольце многочленов , иначе и построение заканчивается.
Для произвольного многочлена (возможно с кратными корнями), отличающегося от константы, можно положить
и далее следовать приведённому выше способу. Здесь — наибольший общий делитель многочленов и .
Если многочлен есть ненулевая константа, то его ряд Штурма состоит из единственного многочлена .
Применение
[править | править код]Ряд Штурма используется для определения количества вещественных корней многочлена на промежутке (см. теорему Штурма). Отсюда вытекает возможность его использования для приближённого вычисления вещественных корней методом двоичного поиска.
Пример
[править | править код]Построим указанным выше способом ряд Штурма для многочлена :
Многочлен Знак многочлена в точке −∞ 0 1 2 3 4 +∞ + + 0 − 0 + + − − − 0 + + + + + + + + + + Значение ряда в точке 2 2 1 1 0 0 0
Таким образом, по теореме Штурма равно:
число корней многочлена- на промежутке ,
- на промежутке ,
- на промежутке .
См. также
[править | править код]Литература
[править | править код]- Кострикин А. И. Введение в алгебру, ч. 1 «Основы алгебры», изд. 2 исправленное, — Физматлит, Москва, 2004.
- Шафаревич И. Р. О решении уравнений высших степеней (метод Штурма). — М.: Гостехиздат, 1954.
- Штурма теорема — статья из Математической энциклопедии. Проскуряков И. В.